Skip to content

Conversation

doorgan
Copy link
Collaborator

@doorgan doorgan commented Apr 23, 2025

App name changes:

common -> forge
remote_control -> engine
server -> expert
lexical_credo -> expert_credo

Modules in proto and protocol were prefixed with Expert

The namespacing prefix was changed from LX to XP
The lsp meta folder was changed from .lexical to .expert
The lsp logs file was changed from lexical.log to expert.log
The lsp start script was chaged from start_lexical.sh to start_expert.sh

The changelog was kept as-is as it reflects the project history(although it will likely be removed in favor of a new expert specific changelog file)

I did not update the documentation because right now might not be the best moment to do that (#7 (comment))

@doorgan doorgan force-pushed the doorgan/rename_to_expert branch from 8101f11 to 306d2ca Compare April 23, 2025 18:07
describe "excluding modules from expert dependencies" do
test "expert modules are removed", %{project: project} do
assert [] = complete(project, "Expert|")
assert [] = complete(project, "Expert.CodeIntelligence|")
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I had to change this because there is a bug on main that causes ExUnitProperties to showup for Expert completions. The bug itself is fixed in #9 but that PR also updates the fixture project to include :stream_data as a dependency, which would make this test to return ExUnitProperties too.

This still makes sure no expert module is being suggested, so I think it's fine to keep this updated test.

doorgan added 5 commits June 4, 2025 18:07
App name changes:

common -> forge
remote_control -> engine
server -> expert
lexical_credo -> expert_credo

Modules in `proto` and `protocol` were prefixed with Expert

The namespacing prefix was changed from `LX` to `XP`
The lsp meta folder was changed from `.lexical` to `.expert`
The lsp logs file was changed from `lexical.log` to `expert.log`
The lsp start script was chaged from `start_lexical.sh` to `start_expert.sh`

The changelog was kept as-is as it reflects the project history(although it will likely be removed in favor of a new expert specific changelog file)
There is an existing bug in `main` that causes `ExUnitProperties` to be
suggested for `Exper|t`.

The changes in the PR this commit is part of is focused only in the renaming,
so this changes the test to something that tests roughly the same, but passes.

A different PR needs to fix the underlying issue here
@doorgan doorgan force-pushed the doorgan/rename_to_expert branch from c49ad5f to 56f747a Compare June 4, 2025 21:10
@doorgan
Copy link
Collaborator Author

doorgan commented Jun 18, 2025

Been using #19 for a while with no issues and both that one and #20 work, so I'm merging this in

@doorgan doorgan merged commit 5ef410d into main Jun 18, 2025
12 checks passed
@doorgan doorgan deleted the doorgan/rename_to_expert branch June 18, 2025 14:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant